/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.srcptit.trainning.b2;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.util.StringTokenizer;

/**
 *
 * @author Administrator
 */
public class Bai7TimTuDaiNhat {
        public static void main(String[] args) {
        String s = "", kq = null;
        int max = 0, vitri = 0, chiso = 0;
        try{
            BufferedReader br = new BufferedReader(new FileReader("B7Data.txt"));
            while(br.ready()){
                s += br.readLine() + " ";
            }
            System.out.println("Xâu đọc được từ file là: "+"'"+s+"'");
            StringTokenizer sub = new StringTokenizer(s);
            s = "";
            while(sub.countTokens()!=0){
                chiso++;
                String s1 = sub.nextToken();
                if(max<s1.length()){
                    max = s1.length();
                    kq = s1;
                    vitri = chiso;
                }
            }
            System.out.println("Từ dài nhất tìm thấy là từ "+"'"+kq+"'"+" nằm ở vị trí thứ "+vitri+" có độ dài là "+kq.length());
        }catch(FileNotFoundException e){
            System.out.println("Không tìm thấy file");
        }catch(Exception e){
            System.out.println("Lỗi không xác định");
        }finally{
            System.out.println("Done!");
        }
    }
}
